home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games Extra 1996 September / Amiga Games Extra CD-ROM 9-1996.iso / userbox / publicdomain / vim-4.2 / src / osdef.h < prev    next >
C/C++ Source or Header  |  1996-06-17  |  2KB  |  77 lines

  1. /*
  2. * osdef.h is automagically created from osdef?.h.in by osdef.sh -- DO NOT EDIT
  3. */
  4. /* autoconf cannot fiddle out declarations. Use our homebrewn tools. (jw) */
  5. /* 
  6.  * Declarations that may cause conflicts belong here so that osdef.sh
  7.  * can clean out the forest. Everything else belongs in unix.h
  8.  *
  9.  * How this works:
  10.  * - This file contains all unix prototypes that Vim might need.
  11.  * - The shell script osdef.sh is executed at compile time to remove all the
  12.  *   prototypes that are in an include file. This results in osdef.h.
  13.  * - osdef.h is included in vim.h.
  14.  *
  15.  * sed cannot always handle so many commands, this is file 1 of 2
  16.  */
  17.  
  18. #ifndef ferror    /* let me say it again: "macros should never have prototypes" */
  19. #endif
  20. #if defined(sun) || defined(_SEQUENT_)    
  21. /* used inside of stdio macros getc(), puts(), putchar()... */
  22. extern int   _flsbuf __ARGS((int, FILE *));
  23. extern int   _filbuf __ARGS((FILE *));
  24. #endif
  25.  
  26. #if !defined(HAVE_SELECT)
  27. struct pollfd;            /* for poll __ARGS */
  28. extern int poll __ARGS((struct pollfd *, long, int));
  29. #endif
  30.  
  31. #ifdef HAVE_MEMSET
  32. #endif
  33. #ifdef HAVE_STRCSPN
  34. #endif
  35. #ifdef USEBCOPY
  36. #else
  37. # ifdef USEMEMCPY
  38. # else
  39. #  ifdef USEMEMMOVE
  40. #  endif
  41. # endif
  42. #endif
  43. /* used inside of FDZERO macro: */
  44. #ifdef HAVE_STRTOL
  45. #endif
  46.  
  47. #ifndef USE_SYSTEM
  48. #endif
  49.  
  50.  
  51. #ifdef HAVE_SIGSET
  52. extern RETSIGTYPE (*sigset __ARGS((int, RETSIGTYPE (*func) SIGPROTOARG))) __PARMS(SIGPROTOARG);
  53. #endif
  54.  
  55.  
  56. #if defined(HAVE_GETCWD) && !defined(sun)
  57. #else
  58. #endif
  59.  
  60.  
  61.  
  62.  
  63.  
  64. #ifdef HAVE_TERMIOS_H
  65. #endif
  66.  
  67. #ifdef HAVE_SYS_STATFS_H
  68. struct statfs;            /* for fstatfs __ARGS */
  69. extern int  fstatfs __ARGS((int, struct statfs *, int, int));
  70. #endif
  71.  
  72. #ifdef HAVE_GETTIMEOFDAY
  73. #endif
  74.  
  75. #ifdef HAVE_GETPWNAM
  76. #endif
  77.